newfangled contraption - Französisch Englisch Wörterbuch